package org.example.builder.oracle;

import org.example.Interface.ddl.Create;
import org.example.actuator.ExecuteCreate;
import org.example.actuator.ibuilder.CreateBuilder;
import org.example.actuator.sign.MysqlSign;
import org.example.actuator.sign.OracleSign;
import org.example.builder.DdlBuilder;
import org.example.builder.mysql.CreateMysqlBuilder;

public class CreateOracleBuilder  extends ExecuteCreate<CreateOracleBuilder> implements OracleSign, CreateBuilder<CreateOracleBuilder> {

    @Override
    public CreateOracleBuilder create() {
        return null;
    }

    @Override
    public CreateOracleBuilder addField(String field, String type, boolean isPrimaryKey) {
        return null;
    }

    @Override
    public CreateOracleBuilder addField(String field, String type) {
        return null;
    }

    @Override
    public CreateOracleBuilder addType(String type) {
        return null;
    }

    @Override
    public CreateOracleBuilder isPrimaryKey(boolean isPrimaryKey) {
        return null;
    }

    @Override
    public CreateOracleBuilder remove() {
        return null;
    }

    @Override
    public CreateOracleBuilder remove(int size) {
        return null;
    }

    @Override
    public CreateOracleBuilder addComment(String commend) {
        return null;
    }

    @Override
    public CreateOracleBuilder dataBase(String dataBase) {
        return null;
    }
}
